package com.yunfeisoft.business.service.inter;

import com.yunfeisoft.business.model.OutHospitalApprovalResult;
import com.yunfeisoft.common.base.BaseService;
import com.yunfeisoft.common.utils.Page;

import java.util.List;
import java.util.Map;

/**
 * ClassName: OutHospitalApprovalResultService
 * Description: 老人出院审批记录表service接口
 * Author: Jackie liu
 * Date: 2020-05-13
 */
public interface OutHospitalApprovalResultService extends BaseService<OutHospitalApprovalResult, String> {

    public Page<OutHospitalApprovalResult> queryPage(Map<String, Object> params);

    List<OutHospitalApprovalResult> queryListByOutId(String outId);

    int doctorSave(OutHospitalApprovalResult approvalResult, String[] attachmentIds);

    int nurseSave(Map<String, Object> params, String[] attachmentIds);

    int logisticsSave(OutHospitalApprovalResult approvalResult, String[] attachmentIds);

    int contractSave(OutHospitalApprovalResult approvalResult, String[] attachmentIds);
}